

@media (max-width:428px) {
    :root {
        --def-18px: 4.5vw;
        --def-17px: 4.25vw;
        --def-16px: 4vw;
        --def-15px: 3.75vw;
        --def-14px: 3.5vw;
        --def-13px: 3.25vw;
        --def-12px: 3vw;
        --def-11px: 2.75vw;
        --def-10px: 2.5vw;
        --def-8px: 2vw;
        --def-6px: 1.5vw;
        --def-4px: 1vw;
        --def-2px: 0.5vw;
        --def-1px: 0.25vw;
        --def-rolepx: 11vw;
        --def-4em: 16vw;
        --def-075em: 2.75vw;
        --def-05em: 1.5vw;
        --def-025em: 0.75vw;
        --btm-n-font-size: 3.5vw;
        --btm-n-padding: 1.75vw;
        --btm-n-height: 9vw;
        --btm-nm-height: 9.75vw;
        --btm-nm-font-size: 3.75vw;
        --def-rolepx: 11vw;
        --def-rolepx-small: 10vw;
        --gap4:2.75vw;
        --gap2:2vw;
    }

    .n-select-menu {
        --n-option-font-size: var(--def-14px) !important;
    }
    .select_ava {
        width: 8vw;
        height: 8vw;
    }
    .n-form-item {
        --n-label-font-size: var(--def-15px) !important;
    }

    .van-dialog {
        --van-dialog-message-font-size: var(--def-15px) !important;
    }


    .n-h3 {
        --n-font-size: var(--def-16px) !important;
        --n-margin: var(--def-14px) 0 10px 0 !important;
    }

    .n-h4 {
        --n-font-size: var(--def-15px) !important;
        --n-margin: var(--def-13px) 0 10px 0 !important;
    }

    .van-button {
        --van-button-default-font-size: var(--def-17px);
    }

    .van-tabs {
        --van-tab-font-size: 4vw;
        --van-tabs-line-height: 11vw;
    }

    .n-statistic {
        --n-label-font-size: 3.25vw !important;
        --n-value-font-size: 3vw !important;

    }

    .n-statistic .__guildname {
        font-size: 3.1vw !important;
    }

    .mini_mtab .van-tabs {
        --van-tab-font-size: 3.5vw;
        --van-tabs-bottom-bar-height: .3vw;
        --van-tabs-line-height: 10vw;
    }

    .hide400 {
        display: none;
    }

    .modal_mbtitle {
        font-size: 4.25vw;
        min-height: 12.5vw;
    }

    .modal_gtbox ._x {
        right: 3.5vw;
        width: 12vw;
        height: 9vw;
        font-size: 6.5vw;
    }

    .n-button--small-type {
        --n-height: var(--btm-n-height) !important;
        --n-font-size: var(--btm-n-font-size) !important;
    }

    .n-button--medium-type {
        --n-height: var(--btm-nm-height) !important;
        --n-font-size: var(--btm-nm-font-size) !important;
        --n-padding: 0 var(--def-12px) !important;
    }

    .modal_gtend {
        min-height: 12.5vw;
    }

}